protective amulet - Spanish English Dictionary